componentsdefinedclock componentsdefinedcompressing still imagesdecompressing still imagesimage compressor componentsdefinedmedia handlers, definedmovie controller componentsdefinedmovie data exchange componentsdefinedmoviesplayback, providingpreview componentsdefined#sequence grabber channel componentsdefinedsequence grabber componentsdefined!sequence grabber panel componentsdefinedsequences of images, capturing+still images, compressing and decompressingvideo digitizer componentsdefined'play' component type valueaction filter functionsestablishing the form of)specifying to movie controller componentsusingactionsdefinedmovie controller+performing with movie controller components:activate events, handling with movie controller components+associating a movie with a movie controllerbadges, moviecontrolling use ofdetermining use ofdrawingsupport for:Balloon Help, controlling with movie controller components1clear operations, and movie controller componentsclippingmovie controller components andclipping regionsmovie controller components andrequest codes for functionsmovie controller componentstypes$movie controller component value forcontrol flags+determining for movie controller components'setting for movie controller componentscontroller boundary rectanglescontroller boundary regionscontroller clipping regionscontroller window regions0copy operations, and movie controller componentscreatingattached movie controllers/cut operations, and movie controller components<deactivate events, handling with movie controller componentsdeactivating movie controllersdisplaying movie controllersDisposeMovieController function'duration of movie controller components Edit menuediting movies0clear operations and movie controller components/copy operations and movie controller components.cut operations and movie controller componentsenabling editing$movie controller component functions4paste operations and movie controller components and/undo operations and movie controller components!with a movie controller componentframescontrolling in movies7determining if displayed by movie controller componentshuman interface guidelines
for badgesfor movie controllersidle events)handling with movie controller components&sending to movie controller componentskeyboard events)handling with movie controller components&sending to movie controller components
keystrokeslooping. See also palindrome looping mcAction data typeMCActivate functionMCClear functionMCClick functionMCCopy functionMCCut functionMCDoAction functionMCDraw functionMCDrawBadge functionMCEnableEditing functionMCGetClip function"MCGetControllerBoundsRect function!MCGetControllerBoundsRgn functionMCGetControllerInfo functionMCGetControllerPort functionMCGetCurrentTime functionMCGetMenuString functionMCGetMovie functionMCGetVisible functionMCGetWindowRgn functionMCIdle functionMCIsControllerAttached functionMCIsEditingEnabled functionMCIsPlayerEvent functionMCKey functionMCMovieChanged function MCNewAttachedController functionMCPaste functionMCPositionController function$MCSetActionFilterWithRefCon functionMCSetClip function MCSetControllerAttached function"MCSetControllerBoundsRect functionMCSetControllerPort functionMCSetDuration functionMCSetMovie functionMCSetUpEditMenu functionMCSetVisible functionMCUndo functionmouse events)handling with movie controller components&sending to movie controller componentsaction filter functionsactions, specifying toactivating a controlleradvantages of usingApple-supplied component application-defined functions in!assigning a movie to a controller(assigning attached controller to a movieattached controllersbadgesBalloon Help, controlling'beginning of current selection, settingboundary rectanglesboundary regionsclear operations andclipping regionsclosing connection forcomponent type valuecontrol flags#controlling the play of every framecontrols forcopy operations andcurrent time, gettingcustomizingcut operations anddeactivating a controllerdetached controllersdisplay size for, determiningdisposing ofduration of current selection'duration of movie controller componentsediting%establishing a component instance for%establishing a connection for a movieevent handlingactivate eventsclick eventsdeactivate eventsidle eventskeyboard eventsmouse eventsmovie eventsresume eventssuspend eventsupdate eventsframe displayframe-by-frame playbackframes aroundfunctions in#associating movies with controllersediting moviesevent handlinghandling movie eventsmanaging display attributesworking with timegraphics port forlooping
movie ratepalindrome loopingpaste operations andplay in current selectionsplaying a movie positioning movie and controllerboundary rectangles andcomputer display andcreation of controllers andfor attached controllers"removing a movie from a controllerrequest code valuesresizing controllerresizing the moviescaling moviessingle-step playbacksize of controllersound volumespatial properties ofspeaker buttonsstatus, retrievingstep buttonsstopping a movie from playingundo operations andupdate eventsvisibility ofwindow for display, identifyingwindow region in useMovie Toolbox,function for assigning movie to a controllermovie controller components andbadges'beginning of current selection, settingchanging characteristics ofcurrent time, settingopening(playing with movie controller componentsreferences for, obtainingselection duration, settingsound volume3MultiFinder events, and movie controller components!MyPlayerFilterWithRefCon functionNewMovieController functionOpenComponent function+specifying movie controller components withOpenDefaultComponent function)specifying movie controller for operationopening a moviepalindrome loopingcontroller currently set todefinedturning on or off1paste operations, movie controller components andplay buttonsplaying moviesaction-filter functions and5starting or stopping with movie controller components with movie controller components)positioning a movie in a movie controllerrate, moviedeterminingsettingrequest codes, component!movie controller component values8resume events, handling with movie controller componentsscaling moviessliderssound volume for moviespeaker buttonsstep buttons=stopping movies from playing with movie controller components9suspend events, handling with movie controller componentstime/current, getting for movie controller component0undo operations, and movie controller componentsupdate events(handling with movie controller component&sending to movie controller componentsvisibility of movie controllersvolume controlsvolume, sound+determining with movie controller component'setting with movie controller componentzzmcActionActivate enumeratorzzmcActionBadgeClick enumerator*zzmcActionControllerSizeChanged enumeratorzzmcActionDeactivate enumeratorzzmcActionDraw enumeratorzzmcActionGetFlags enumerator#zzmcActionGetKeysEnabled enumeratorzzmcActionGetLooping enumerator(zzmcActionGetLoopIsPalindrome enumerator&zzmcActionGetPlayEveryFrame enumerator zzmcActionGetPlayRate enumerator%zzmcActionGetPlaySelection enumerator zzmcActionGetUseBadge enumeratorzzmcActionGetVolume enumeratorzzmcActionGotoTime enumeratorzzmcActionIdle enumeratorzzmcActionKey enumeratorzzmcActionMouseDown enumeratorzzmcActionMovieClick enumeratorzzmcActionPlay enumeratorzzmcActionResume enumeratorzzmcActionSetFlags enumerator%zzmcActionSetGrowBoundsBox enumerator%zzmcActionSetGrowBoxBounds enumerator#zzmcActionSetKeysEnabled enumeratorzzmcActionSetLooping enumerator(zzmcActionSetLoopIsPalindrome enumerator&zzmcActionSetPlayEveryFrame enumerator%zzmcActionSetPlaySelection enumerator&zzmcActionSetSelectionBegin enumerator)zzmcActionSetSelectionDuration enumerator zzmcActionSetUseBadge enumeratorzzmcActionSetVolume enumerator zzmcActionShowBalloon enumeratorzzmcActionStep enumeratorzzmcActionSuspend enumerator&zzmcFlagSuppressMovieFrame enumerator%zzmcFlagSuppressMovieFrame enumerator(zzmcFlagSuppressSpeakerButton enumerator&zzmcFlagSuppressStepButtons enumerator$zzmcFlagsUseWindowPalette enumerator!zzmcInfoClearAvailable enumerator zzmcInfoCopyAvailable enumeratorzzmcInfoCutAvailable enumerator!zzmcInfoEditingEnabled enumeratorzzmcInfoHasSound enumerator!zzmcInfoIsInPalindrome enumeratorzzmcInfoIsLooping enumeratorzzmcInfoIsPlaying enumerator!zzmcInfoPasteAvailable enumerator zzmcInfoUndoAvailable enumeratorzzmcMenuClear enumeratorzzmcMenuCopy enumeratorzzmcMenuCut enumeratorzzmcMenuPaste enumeratorzzmcMenuUndo enumeratorzzmcNotVisible enumerator%zzmcPositionDontInvalidate enumeratorzzmcScaleMovieToFit enumeratorzzmcTopLeftMovie enumeratorzzmcWithBadge enumeratorzzmcWithFrame enumerator'zzMovieControllerComponentType constant'cflg' request type'clut' request type'drat' request type'imag' component subtype'pref' request type'prog' request type'scdi' component type value'sequ' request type'sptl' request type'ssta' request type'tprl' request type'wndw' request type'xprc' request typeareas of interestdefinedspecifying in test imagesCloseDefaultComponent functionComponent Manager0standard image-compression dialog components and,standard image-compression dialog componentssubtypes+standard image-compression dialog value for$standard image-compression value forTcompression dialog, standard image. See standard image-compression dialog components:modifying for standard image-compression dialog components=request type for standard image-compression dialog components:returning for standard image-compression dialog componentsdata-rate settings structureextended functions structureImage Compression Manager0standard image-compression dialog components and;movable modal dialog boxes, saving last window position forMyHook functionJestablishing a connection to a standard image-compression dialog componentopening a connection0to a standard image-compression dialog componentopening an image filepicture filespicturescompressingcompression settings fortest images)for standard image-compression dialog boxstored in filesstored in handlesstored in picture files;QuickDraw, standard image-compression dialog components and2standard image-compression dialog component valuessaving compressed picturesSCCompressImage functionSCCompressPicture functionSCCompressPictureFile function SCCompressSequenceBegin functionSCDataRateSettings data type"SCDefaultPictFileSettings function$SCDefaultPictHandleSettings function SCDefaultPixMapSettings functionSCExtendedProcs data typescExtendedProcsType data typeSCGetBestDeviceRect functionSCGetInfo functionSCNewGWorld functionSCParams data typeSCPositionDialog functionSCPositionRect functionSCRequestImageSettings function"SCRequestSequenceSettings function SCSequenceCompressFrame function&SCSequenceCompressSequenceEnd functionSCSetInfo functionSCSetTestImagePictFile function+SCSetTestImagePictFile function<$startrange!SCSetTestImagePictHandle functionSCSetTestImagePixMap functionSCSpatialSettings data typeSCTemporalSettings data typespatial settings structures%spatial settings structures<$endrange/standard compression parameter block structures,standard image-compression dialog componentsapplication-defined function inclosing a connectioncolor tablescompressing still imagescompression data rate compressor components, selectingcompressor flags'compressor list, controlling content ofcompressor type valueconfiguration information modifying
retrievingcontrol flagscustom button namedata rate parametersdata rate valuedata structures indata-rate settings request typedefault settings'depth, allowing the user to select bestdialog boxesdefining custom buttons in
displaying extendingimage-sequence compressionparts ofposition ofsingle-frame compression display device, determining bestextended functions request typefilter functionsframe duration valueframe rate valuefunctions incompressing image sequencescompressing still images2creating a graphics world for compression settings"displaying the standard dialog box1getting default settings for an image or sequenceimage or sequence settings'positioning dialog boxes and rectanglesspecifying a test imagegraphics world, creatinghook functionskey frame rate andmodal-dialog filter functions movable dialog boxes, specifyingopening a connectionparameters, retrieving defaultpixel depth valuepreference flagspreference flags request typeprogress function request typeprogress functions"rate, allowing user to select bestrectangles, positions ofrequest types used bysequence ID request typesequence identifiersequence-compression parameterssettingssettings information boxsettings state request typespatial compression parametersspatial quality valuespatial settings request typesubtype valuetemporal compression parameterstemporal quality valuetemporal settings request typetest imagesarea of interestfrom picture filefrom pixel map
type valuewindow position request typeSstandard image-compression dialog. See standard image-compression dialog componentstemporal settings structure=test images. See standard image-compression dialog componentszzcodec fieldspatial settings structurezzcodecType fieldzzcustomName fieldzzdataRate fieldzzdepth fieldzzfilterProc fieldzzframeDuration fieldzzframeRate fieldzzhookProc fieldzzkeyFrameRate fieldzzminSpatialQuality fieldzzminTemporalQuality fieldzzrefcon fieldzzscAllowZeroFrameRate constant"zzscAllowZeroKeyFrameRate constantzzscCancelItem constantzzscCodecFlagsType constantzzscColorTableType constantzzscCompressImage constantzzscCompressPicture constant zzscCompressPictureFile constant"zzscCompressSequenceBegin constant zzscCompressSequenceEnd constant"zzscCompressSequenceFrame constantzzscCustomItem constant!zzscDataRateSettingsType constant$zzscDefaultPictFileSettings constant&zzscDefaultPictHandleSettings constant"zzscDefaultPixMapSettings constantzzscExtendedProcsType constantzzscGetBestDeviceRect constantzzscGetInfo constantzzscListEveryCodec constantpreference flags request typespatial settings request typezzscNewGWorld constantzzscOKItem constantzzscPositionDialog constantzzscPositionRect constantzzscPreferCropping constant zzscPreferenceFlagsType constantzzscPreferScaling constant%zzscPreferScalingAndCropping constantzzscProgressProcType constant!zzscRequestImageSettings constant$zzscRequestSequenceSettings constantzzscSequenceIDType constantzzscSetInfo constant!zzscSetTestImagePictFile constant#zzscSetTestImagePictHandle constantzzscSetTestImagePixMap constantzzscSettingsStateType constantzzscShowBestDepth constant zzscSpatialSettingsType constant!zzscTemporalSettingsType constantzzscUseMovableModal constantzzscWindowPositionType constantzzspatialQuality fieldspatial settings structure%zzStandardCompressionSubType constant"zzStandardCompressionType constantzztemporalQuality fieldtemporal settings structure'imco' component type value'imdc' component type value accuracy for image decompressionchanges for a sequencedithering andspecifying for an image4asynchronous compression and decompression of images#asynchronous compression, reportingbands of imagescompressing horizontaldecompressing horizontaldefinedcallback functions<completion functions for image compressors and decompressors.data-loading functions for image decompressors.data-unloading functions for image compressors:progress functions for image compressors and decompressors(supported by image compressor components caller flags. See control flags capability flagsfor image compressor componentsCDBandCompress functionCDBandDecompress functionCDCodecBusy functionCDGetCodecInfo function!CDGetCompressedImageSize functionCDGetCompressionTime function CDGetMaxCompressionSize functionCDGetSimilarity functionCDPreCompress functionCDPreDecompress functionCDTrimImage function!image decompressor components and!image decompressor components andCodecCapabilities data typeCodecCompressParams data typeCodecDecompressParams data type2color remapping, image decompressor components andcompletion function structurescompletion functionsCompletionProcRecord data typeimage compressor components andcomponent flags forimage compressor componentsimage compressor componentsdefinedtypes"decompressor components values for&image compressor components values for!compression parameters structures"compression. See image compression"compressor capabilities structures!compressor information structuresformat flags.image compressor component capability flags in,determining for image compression components+determining for image compressor components'CountImageDescriptionExtension function data-loading function structuresdata-loading functions-indicating use by image compressor components
introduced+specifying to image decompressor components"spooling data to decompressor withuse by decompressor components0use in compressing a horizontal band of an image"data-unloading function structuresdata-unloading functionsdata buffers andImage Compression Manager and)specifying to image compressor componentsdataProcRecord data type#decompression parameters structures&decompression. See image decompression0decompressors. See image decompressor componentsdepth conversion%during image decompression operations dithering%during image-decompression operationsimage compressor components and#extended data, setting for an imageextension of imagesFlushProcRecord data type%GetImageDescriptionExtension function-GetNextImageDescriptionExtensionType functionimage compression'. See also image compressor components depth conversion duringextended dataextension during image description structures andpixel shifting duringpreparing for simple%responsibilities of image compressors#updating previous pixel maps during.compression information structure format flags$compressor capabilities, determining$compressor components, functions for$compressor data formats, determiningextended data4asynchronous compression and decompression of images#asynchronous compression, reportingcapabilitiesdata structure forformat of data and files reportingchoosingclipping images, support forcolor tables andcompletion functions andcompletion, reportingcomponent type valuecompressing an imagehorizontal band ofrequest for!compression parameters structures"compressor capabilities structurescondition flag valuescustom color tables anddata structures indata unloading anddata-unloading functionsdetermining component use providingusingdithering andextended image dataextracting part of an imagefirst band in frameframe number in sequence andfunctions indirect!Image Compression Manager utilityindirectgrayscale depth of'Image Compression Manager functions forImage Compressor Manager and image description structures andinterframe compressionlast band in frame andlive video andnonaligned pixels and'operations performed during compressionoutput location andpixel depth for an imagepixel map images, support forpreparing to compress an image previously compressed images andprogress functions andrecompressing without loss&reporting returned data to applicationrequest code values sequence compression, specifyingshrinking images, support forsimilarity, reportingsize of imagespatial quality and"specifying images to be compressedstretching images, support fortemporal compression andtemporal quality andtime to compress imageupdating previous image bufferduring compressionduring sequence compression$with temporally compressed sequencesimage decompression). See also image decompressor components clipping duringcolor remapping duringdepth conversion duringdithering duringextending duringmatting duringoperations performed duringpartial extraction duringpixel shifting duringpreparing forimage decompressor componentsaccuracy, specifying4application use by calling Image Compression Manager%asynchronous decompression, reportingasynchronous operation ofblending imagescapabilitieschoosing a decompressorclippingcolor depth ofcompletion functions andcomponent type valuecompressed image data fordata formatsdata loading anddata-loading functionsdetermining component usedata-loading functions anddetermining use by decompressordecompressing an imagerequest for#decompression parameters structures!destination pixel map, specifyingflipping imagesframe number in sequencegraphics port andhalving image sizeimage bands and image description structures for"image source rectangle, specifyinginput buffer size andmasking imagesmatrices, specifyingmatteschange in pixel map fordefining pixel depth for!for blending during decompressionmodification maskschanges in mask bitscreating during decompressionupdating result data preparing to decompress an imageprevious buffer updating andprogress functions andquartering image size!recompressing images without loss.reporting completion of asynchronous operationresizing a compressed imageresponsibilitiesrotating imagesscaling images"sequence decompression, specifying$similarity between frames, reportingskewing imagestransfer modes andtransforming imagestrimming a compressed imagewarping imagesimage description extensionsmatrices!image decompressor components andmattesblending images with location of pixel map containing"preparing for simple decompressioncompared to compressed imagesprogress functions)specifying to image compressor components+specifying to image decompressor componentsquality of imagespatialtemporal(RemoveImageDescriptionExtension function!image compressor component values%SetImageDescriptionExtension function<spooling data. See data-loading and data-unloading functionsspooling images5. See also data-loading and data-unloading functions spooling of compressed datarequired to compress image;transfer modes, specifying in image decompressor componentszzaccuracy fieldzzbandInc fieldzzbandMin fieldzzbufferSize field compression parameters structure"decompression parameters structurezzcallerFlags field compression parameters structure"decompression parameters structurezzcapabilities field compression parameters structure"decompression parameters structurezzcodecBandCompress constantzzcodecBandDecompress constantzzcodecCanAsync constant"zzcodecCanClipRectangular constantzzcodecCanClipVertical constantzzcodecCanCopyPrev constantzzcodecCanCopyPrevComp constantzzcodecCanFastDither constantzzcodecCanMakeMask constantzzcodecCanMask constantzzcodecCanMatte constantzzcodecCanRemapColor constantzzcodecCanScale constantzzcodecCanShift constantzzcodecCanSpool constantzzcodecCanSrcExtract constantzzcodecCanTransferMode constantzzcodecCanTransform constantzzcodecCDSequenceBusy constant)zzcodecConditionCodecChangedMask constant"zzcodecConditionFirstBand constant#zzcodecConditionFirstFrame constant!zzcodecConditionLastBand constant$zzcodecConditionNewAccuracy constant zzcodecConditionNewClut constant!zzcodecConditionNewDepth constant'zzcodecConditionNewDestination constant!zzcodecConditionNewMatte constant#zzcodecConditionNewSrcRect constant(zzcodecConditionNewTransferMode constant%zzcodecConditionNewTransform constantzzcodecFlagLiveGrab constant"zzcodecFlagUpdatePrevious constant&zzcodecFlagUpdatePreviousComp constant!zzcodecFlagWasCompressed constantzzcodecGetCodecInfo constant&zzcodecGetCompressedImageSize constant"zzcodecGetCompressionTime constant%zzcodecGetMaxCompressionSize constantzzcodecGetSimilarity constantzzcodecInfoDepth1 enumeratorzzcodecInfoDepth16 enumeratorzzcodecInfoDepth2 enumeratorzzcodecInfoDepth24 enumeratorzzcodecInfoDepth32 enumeratorzzcodecInfoDepth33 enumeratorzzcodecInfoDepth34 enumeratorzzcodecInfoDepth36 enumeratorzzcodecInfoDepth4 enumeratorzzcodecInfoDepth40 enumeratorzzcodecInfoDepth8 enumeratorzzcodecInfoDoes1 enumeratorzzcodecInfoDoes16 enumeratorzzcodecInfoDoes2 enumeratorzzcodecInfoDoes32 enumeratorzzcodecInfoDoes4 enumeratorzzcodecInfoDoes8 enumeratorzzcodecInfoDoesBlend enumerator zzcodecInfoDoesDither enumerator zzcodecInfoDoesDouble enumeratorzzcodecInfoDoesHalf enumerator#zzcodecInfoDoesHorizFlip enumerator"zzcodecInfoDoesLossless enumeratorzzcodecInfoDoesMask enumeratorzzcodecInfoDoesQuad enumerator!zzcodecInfoDoesQuarter enumerator%zzcodecInfoDoesRateConstrain constant$zzcodecInfoDoesRecompress enumerator zzcodecInfoDoesRotate enumerator zzcodecInfoDoesShrink enumeratorzzcodecInfoDoesSkew enumeratorzzcodecInfoDoesSpool enumerator!zzcodecInfoDoesStretch enumerator"zzcodecInfoDoesTemporal enumerator"zzcodecInfoDoesVertFlip enumeratorzzcodecInfoDoesWarp enumerator%zzcodecInfoSequenceSensitive constantzzcodecInfoStores enumeratorzzcodecPreCompress constantzzcodecPreDecompress constantzzcodecTrimImage constantzzcompletionProcRecord field compression parameters structure"decompression parameters structure"zzcompressorComponentType constantzzconditionFlags field compression parameters structure"decompression parameters structurezzdata field compression parameters structure"decompression parameters structurezzdataProcRecord fieldzzdataRateParams field$zzdecompressorComponentType constantzzdstPixMap fieldzzextendHeight fieldzzextendWidth fieldzzflags fieldcompressor capability structurezzflushProcRecord fieldzzframeNumber field compression parameters structure"decompression parameters structurezzimageDescription field compression parameters structure"decompression parameters structurezzmaskBits fieldzzmatrix field"decompression parameters structurezzmattePixMap fieldzzpad fieldzzport fieldzzprevPixMap fieldzzprogressProcRecord field compression parameters structure"decompression parameters structurezzreserved field compression parameters structure"decompression parameters structurezzsequenceID fieldzzsimilarity field compression parameters structure compression parameters structurezzsrcPixMap fieldzzsrcRect fieldzzstartLine field compression parameters structure"decompression parameters structurezzstopLine field compression parameters structure"decompression parameters structure compression parameters structurezztime fieldzztransferMode fieldzzwantedPixelSize field'barg' component type value'cvid' compressor type value'jpeg' compressor type value'MAC3' sound data format value'MAC6' sound data format value'raw ' compressor type value'raw ' sound data format value'rle ' compressor type value'rpza' compressor type value'smc ' compressor type valueadd-frame functionsAnimation Compressorcompressor type value forBeginUpdate functionassigning to a video channelsequence grabber components and'setting value of reference constant forcapturing image datacapturing sound and video datasequence grabber components anddisplay functionsdisplay-compress functionstransfer-frame functionssequence grabber components andCloseComponent functionCompact Video Compressorcomponent type value forsubtypesimage compressor values fortypes%sequence grabber components value forcompress bufferscompress functionscompress-complete functionscompressing images"compression information structurescompressor namescompressor types. See also component types+determining for sequence grabber components'setting for sequence grabber componentscontrolled grab@sound and video channels for sequence grabber channel componentsdevice name structuresdisplay functionsdisplaying dataDisposeWindow functionEndUpdate functionfiltering source image data,frame compression, determining completion of'frame differencing in image compressionreference constant for1retrieving desired temporal quality of a sequenceframe information structuresadding to a movie'adding with sequence grabber components,compressing with sequence grabber components+displaying with sequence grabber componentstransferringGetBestDeviceRect functiongrab functionsapplication-defineddefault behavior foridentifyinggrab-complete functionsapplication-defineddefault behavior forusingicons for channel devices7controlling temporal compression with sequence grabbers+temporal compression with sequence grabbersinitializingsequence grabber componentsinterframe compressionsequence grabbers and
key framesdetermining ratesetting rateadding frames togettingobtaining last resource ID forMyAddFrameFunction function#MyCompressCompleteFunction functionMyCompressFunction functionMyDataFunction function"MyDisplayCompressFunction functionMyDisplayFunction functionMyGrabCompleteFunction function'MyGrabCompressCompleteFunction functionMyGrabFunction functionMyModalFilter function MyTransferFrameFunction functionsequence grabber components and%creating a sequence grabber component!to the sequence grabber componentPhoto Compressorcomponent type for(getting from sequence grabber components)playback control flags. See control flags0previewing sound and video sequences in a windowRaw Compressorcompressor type value!sequence grabber component valuesSeqGrabDataOutputEnum data typeSeqGrabFrameInfo data typeSeqGrabUsageEnum data typeclipping regionscontrol flagsfor playback*use by sequence grabber channel componentsadd-frame functionsdefault behavior foridentifyingadding frames to a movieallocating channelsappending to a movie fileapplication-defined functionsboundary rectangles and)buffer information and callback functionscallback functionscapturing image datadefault behavior for&drawing information over frames duringstart ofcapturing movie fileschannel data organizationchannel device listschannel deviceschannel typechannelsand key framesand source dataand video digitizersassigning from component
display offor preview operationsfor record operations parameters for image compressionsound#source video boundary rectangle for
time scalevideoclipping regionscomponent type valuecompress functionsdefault behavior foridentifyingcompress-complete functionsdefault behavior foridentifyingcompressing images"compression information structurescompressor types andcontrol flags andcontrolled grabcontrolled record operations!creating sound and video channelsdata functions assigningdata structures indepth of imagesdisplay boundary rectanglesdisplay destinationsdisplay functionsdefault behavior foridentifyingdisplay qualitydisplay-compress functionsdefault behavior foridentifyingdisplaying image datadisposing of a channelfiltering source image datafilter buffers fortransfer-frame functions andformat of sound dataframe additionframe information structures
frame rate
retrievingsetting
frames andfunctions inchannel devicesconfiguringconfiguring channelscontrollingmanaging characteristicssettingssound channels, working with"utility for video channel callbackvideo callbackvideo channels, working withgetting moviesgrab functionsgrab-complete functionsapplication definedcalling defaultdefault behavior foridentifyingusing grab-compress–complete functionsdefault behavior foridentifying&image compression type of channel datainitializinginput devices andkey frame rate andmatrices andmodal-dialog filter functionsmovie creation andmovie files andoffscreen buffer for parameters for image compressiondetermining
specifyingspecifying type of compressionpausing$pictures, getting from captured dataplaying datapreparing for operationpreview operationspausingpreparing forstartingstoppingpreviewing data0previewing sound and video sequences in a windowrate for sound channelrecordpreparing forrecord operationscounting frames to be captured"limiting frames for capture duringpausing"space remaining for storage duringstartingstoppingtime limits fortime remaining for recordingreference constantsreleasing resourcesrequest code valuessample description, retrievingsample rates for sound channelssaving captured data$screen position, determining optimum'sequence grabber channel components andsettings modifying
time bases(sequence grabber components, determining&video bottleneck functions, setting upvideo bottlenecks structuresVideo Compressorcomponent type value for accessing from sequence grabbersassigning to a video channel(notifying sequence grabber of changes toVideoBottles data type VideoMediaType component subtypezzaddFrameProc fieldzzbuffer field!compression information structurezzchannelPlayAllData constantzzchannelPlayFast constant!zzchannelPlayHighQuality constantzzchannelPlayNormal constantzzcompressCompleteProc fieldzzcompressProc fieldzzcount fielddevice list structurezzdisplayCompressProc fieldzzdisplayProc fieldzzentry fielddevice list structuresequence grabber componentsdevice name structuresequence grabber componentszzframeChannel fieldframe information structuresequence grabber componentszzframeOffset fieldframe information structuresequence grabber componentszzframeRefCon fieldframe information structuresequence grabber componentszzframeSize fieldframe information structuresequence grabber componentszzframeTime fieldframe information structuresequence grabber componentszzgrabCompleteProc field zzgrabCompressCompleteProc fieldzzgrabPictIgnoreClip constantzzgrabPictOffScreen constantzzgrabProc fieldzzicon fielddevice name recordsequence grabber components'zzkSGAddFrameReferenceSelect enumerator"zzkSGAddMovieDataSelect enumerator,zzkSGAppendDeviceListToMenuSelect enumeratorzzkSGCAddFrameSelect enumerator,zzkSGCCompressFrameCompleteSelect enumerator$zzkSGCCompressFrameSelect enumerator&zzkSGCDisplayCompressSelect enumerator#zzkSGCDisplayFrameSelect enumerator$zzkSGCGetBufferInfoSelect enumerator'zzkSGCGetChannelBoundsSelect enumerator%zzkSGCGetChannelClipSelect enumerator+zzkSGCGetChannelDeviceListSelect enumerator%zzkSGCGetChannelInfoSelect enumerator'zzkSGCGetChannelMatrixSelect enumerator*zzkSGCGetChannelMaxFramesSelect enumerator*zzkSGCGetChannelPlayFlagsSelect enumerator2zzkSGCGetChannelSampleDescriptionSelect enumerator*zzkSGCGetChannelTimeScaleSelect enumerator&zzkSGCGetChannelUsageSelect enumerator'zzkSGCGetChannelVolumeSelect enumerator(zzkSGCGetCompressBufferSelect enumerator#zzkSGCGetFrameRateSelect enumerator*zzkSGCGetSoundInputDriverSelect enumerator.zzkSGCGetSoundInputParametersSelect enumerator(zzkSGCGetSoundInputRateSelect enumerator.zzkSGCGetSoundRecordChunkSizeSelect enumerator(zzkSGCGetSrcVideoBoundsSelect enumerator)zzkSGCGetUseScreenBufferSelect enumerator*zzkSGCGetVideoBottlenecksSelect enumerator)zzkSGCGetVideoCompressorSelect enumerator-zzkSGCGetVideoCompressorTypeSelect enumerator1zzkSGCGetVideoDigitizerComponentSelect enumerator#zzkSGCGetVideoRectSelect enumerator+zzkSGCGrabCompressCompleteSelect enumerator(zzkSGCGrabFrameCompleteSelect enumerator zzkSGCGrabFrameSelect enumerator#zzkSGChangedSourceSelect enumerator'zzkSGCSetChannelBoundsSelect enumerator%zzkSGCSetChannelClipSelect enumerator'zzkSGCSetChannelDeviceSelect enumerator'zzkSGCSetChannelMatrixSelect enumerator!zzkSGCSetChannelMaxFramesSelect v*zzkSGCSetChannelPlayFlagsSelect enumerator'zzkSGCSetChannelRefConSelect enumerator&zzkSGCSetChannelUsageSelect enumerator'zzkSGCSetChannelVolumeSelect enumerator(zzkSGCSetCompressBufferSelect enumerator#zzkSGCSetFrameRateSelect enumerator*zzkSGCSetSoundInputDriverSelect enumerator.zzkSGCSetSoundInputParametersSelect enumerator(zzkSGCSetSoundInputRateSelect enumerator.zzkSGCSetSoundRecordChunkSizeSelect enumerator)zzkSGCSetUseScreenBufferSelect enumerator*zzkSGCSetVideoBottlenecksSelect enumerator)zzkSGCSetVideoCompressorSelect enumerator-zzkSGCSetVideoCompressorTypeSelect enumerator1zzkSGCSetVideoDigitizerComponentSelect enumerator#zzkSGCSetVideoRectSelect enumerator.zzkSGCSoundInputDriverChangedSelect enumerator/zzkSGCTransferFrameForCompressSelect enumerator,zzkSGCVideoDigitizerChangedSelect enumerator$zzkSGDisposeChannelSelect enumerator'zzkSGDisposeDeviceListSelect enumerator&zzkSGGetAlignmentProcSelect enumerator(zzkSGGetChannelSettingsSelect enumerator#zzkSGGetDataOutputSelect enumeratorzzkSGGetFlagsSelect enumeratorzzkSGGetGWorldSelect enumerator#zzkSGGetIndChannelSelect enumerator'zzkSGGetLastMovieResIDSelect enumerator*zzkSGGetMaximumRecordTimeSelect enumeratorzzkSGGetMovieSelect enumerator+zzkSGGetNextFrameReferenceSelect enumeratorzzkSGGetPauseSelect enumerator!zzkSGGetSettingsSelect enumerator.zzkSGGetStorageSpaceRemainingSelect enumerator!zzkSGGetTimeBaseSelect enumerator&zzkSGGetTimeRemainingSelect enumeratorzzkSGGrabPictSelect enumeratorzzkSGIdleSelect enumerator zzkSGInitializeSelect enumerator-zzkSGNewChannelFromComponentSelect enumerator zzkSGNewChannelSelect enumeratorzzkSGPauseSelect enumeratorzzkSGPrepareSelect enumeratorzzkSGReleaseSelect enumerator(zzkSGSetChannelSettingsSelect enumerator#zzkSGSetDataOutputSelect enumerator!zzkSGSetDataProcSelect enumeratorzzkSGSetFlagsSelect enumeratorzzkSGSetGWorldSelect enumerator*zzkSGSetMaximumRecordTimeSelect enumerator!zzkSGSetSettingsSelect enumeratorzzkSGSettingsDialog enumerator$zzkSGSortDeviceListSelect enumerator"zzkSGStartPreviewSelect enumerator!zzkSGStartRecordSelect enumeratorzzkSGStopSelect enumeratorzzkSGUpdateSelect enumeratorzzkSGWriteMovieData enumeratorzzname fielddevice name structurezzprocCount fielddevice name structuresequence grabber components!compression information structuredevice list structuresequence grabber componentsdevice name structuresequence grabber componentszzselectedIndex fielddevice list structuresequence grabber components zzseqGrabAppendToFile enumeratorzzSeqGrabComponentType constant(zzseqGrabDontAddMovieResource enumerator!zzseqGrabDontMakeMovie enumerator%zzseqGrabDontUseTempMemory enumeratorzzseqGrabPause enumeratorzzseqGrabPause flag zzseqGrabPauseForMenu enumerator$zzseqGrabPlayDuringRecord enumeratorzzseqGrabPreview enumeratorzzseqGrabRecord enumeratorzzseqGrabToDisk enumeratorzzseqGrabToMemory enumeratorzzseqGrabUnpause enumeratorzzseqGrabWriteAppend enumeratorzzseqGrabWriteFill enumerator zzseqGrabWriteReserve enumerator.zzsgDeviceListDontCheckAvailability enumerator"zzsgDeviceListWithIcons enumerator.zzsgDeviceNameFlagDeviceUnavailable enumeratordevice name structuresequence grabber componentszzsgFlagControlledGrab constant!compression information structurezztransferFrameProc field'jpeg' compressor type'sgch' component type value'vide' component subtype value)reference constants for, setting value of'sequence grabber channel components and;channel components. See sequence grabber channel componentschunks of sound samples'sequence grabber channel components and'sequence grabber channel components andCodecType data type-sequence grabber channel components value fortypes-sequence grabber channel components value for#sequence grabber channel values for7compressor type values. See also component type values.,compressor types. See also component types.3determining for sequence grabber channel components/setting for sequence grabber channel componentsdevice list structuresdisplay boundary rectanglesdisplay transformation matrices%filter buffers. See compress buffers.1specifying desired temporal quality of a sequenceGraphics Compressorcomponent type value for!applying to captured video images+type for channel to apply to captured image#sequence grabber channel components!controlling with sequence grabberchannel, adjusting)display transformation for video channels-user data lists for sequence grabber settingsadding data toadding recorded data tocreating'opening connection to channel componentto a channel component<opening a connection to a sequence grabber channel componentpreviewing image datarecording image data)sequence grabber channel component valuessaving movie dataadding data to a movieadding frames to a moviealigning captured imagesaudio representation of channelboundary rectangles, size ofcallback functionsusing utility functions forworking withcaptured dataplaying allcapturing movie datachannel devicesmanagingworking withchannel information flags%channel state, setting and retrievingchunk size of sound samplesdisposing of
retrievingsettingcomponent type valuecompress bufferscreatingretrieving informationcompression parameters forcompressor type forcompressors forcontrollingcreatingdata rate anddepth of images-destination graphics world for captured imagedevice list assigning
frames andfunctions inchannel devices, working with(configuration functions for all channelsconfiguringconfiguring sound channelsconfiguring video channelscontrollingutility-graphics device for display of captured imageimage compressors forimage quality image-compression parameters forinitializingkey frame rates formatrices#media-specific functions, providingoffscreen buffer, using parameters for image compressionpausingplayback control flagsplaying datapreview operationsdisplay quality ofpausingpreparing forprocessing time for
restartingstartingstopping
use duringpreviewing dataquality of imagesrecord operationsdisplay quality oflimiting number of frames forpausingplaying captured data duringpreparing forprocessing time for
restartingstartingstopping
use during recordingrecording time leftrequired component functionsimplementingresources, releasingsample description, retrievingsample rate for sound datasample referencessamples, savingsaving captured datasettings dialog box!displaying channel information inmanagingsound chunk sizesound input devicessound parameterssound sample compression formatsound sample ratesound volumesource devices, changingsource rectanglesdetermining portion for capturedetermining size ofspecifying portion for capturespatial properties ofstoppingtarget requests, support fortick countscheckbox in dialog boxshowingtime scale, retrievingupdate events, handlingusage data, gettingusage parameters, determininguse by sequence grabbervideo digitizers for visual representation of channelwriting movie data to a channelcomponent subtype valuesSetIdentityMatrix functionSetRect functionSGAddFrameReference functionSGAddMovieData functionSGAlignChannelRect functionSGChangedSource functionSGGetDataRate function SGGetNextFrameReference functionSGInitChannel functionSGPanelEvent functionSGPanelGetDITL functionSGPanelInstall functionSGPanelRemove function%SGSetSoundInputDriverChanged functionSGSortDeviceList functionSGWriteMovieData functionSGWriteSamples functionAsound channel components. See sequence grabber channel components!controlling with sequence grabbersequence grabber channels and/providing to sequence grabber channel componenttransfer-frame functionsAvideo channel components. See sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel componentsdevice name structure#sequence grabber channel components'zzkSGCAlignChannelRectSelect enumerator"zzkSGCGetDataRateSelect enumerator"zzkSGCInitChannelSelect enumerator*zzkSGCSetChannelMaxFramesSelect enumerator#zzkSGCWriteSamplesSelect enumeratordevice name structures#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel componentszzSeqGrabChannelType constantzzseqGrabHasBounds constant$zzseqGrabHasDiscreteSamples constantzzseqGrabHasVolume constant#sequence grabber channel components'cmpr' manufacturer value'sgpn' component type'sour' manufacturer value9manufacturer values for sequence grabber panel components+sequence grabber panel components value fortypes+sequence grabber panel components value for;user data items for sequence grabber configuration settings%to a sequence grabber panel component8opening a sequence grabber panel component resource file7panel components. See sequence grabber panel components'sequence grabber panel component values6saving changes to sequence grabber settings dialog boxinitializing control values forpanel components, working with panel components, identifying tocomponent flagscomponent type valuecreatingdependency upon devicedialog items, installingdigitizing hardware requiredevent processingfunctions inmanaging panel componentsmanaging panel settingsprocessing panel eventshardware dependency*identifying sequence grabber components to
retrievingsettings dialog boxcreatingmanagingmouse clicks, processingremoving from panelvalidating user inputSGPanelCanRun functionSGPanelGetSettings functionSGPanelItem functionSGPanelSetGrabber functionSGPanelSetResFile functionSGPanelSetSettings functionSGPanelValidateInput functionuser data itemsuser data lists'zzchannelFlagDontOpenResFile enumerator%zzchannelFlagHasDependency enumerator"zzkSGCPanelCanRunSelect enumerator!zzkSGCPanelEventSelect enumerator#zzkSGCPanelGetDitlSelect enumerator'zzkSGCPanelGetSettingsSelect enumerator#zzkSGCPanelInstallSelect enumerator zzkSGCPanelItemSelect enumerator"zzkSGCPanelRemoveSelect enumerator&zzkSGCPanelSetGrabberSelect enumerator&zzkSGCPanelSetResFileSelect enumerator'zzkSGCPanelSetSettingsSelect enumerator)zzkSGCPanelValidateInputSelect enumerator&zzSeqGrabCompressionPanelType constantzzSeqGrabPanelType constant!zzSeqGrabSourcePanelType constant'vdig' component type valueactive source rectanglesalpha channelsblend masks andblending andclipping andcontinuous digitization and masks and/analog video digitizers, recommended values forblack levels!default value for video digitizerdefined!returning current video digitizersetting currentblack-and-white input videoblend masks#brightness of digitized video imagecontrolling overallreceiving default value forreturning current value of-brightness of input video signal, controllingbroadcast input videobuffer list structuresbuffer structures+and video digitizer component current flagsfor video digitizer componentsinput video signal0optional video digitizer component functions andoutput video signalvideo digitizer components andvideo digitizer components andcolor input video2color lookup tables for video digitizer components%video digitizer components values fortypes%video digitizer components values for9compressed source devices, video digitizer components andcompression list structurescontinuous digitization&contrast in video digitizer components(current flags, video digitizer component digitizer information structures
retrievingdigitizer rectangles)determining for video digitizer component%setting for video digitizer componentDigitizerInfo data type%video digitizer component support forHframe grabbers with hardware playthrough, video digitizer components andBframe grabbers without playthrough, video digitizer components andgenlockgrayscale input
hue valuesreceiving defaultreturning currentsetting currentkey color digitizer components
key colors+adding to list in video digitizer component)determining for video digitizer component&setting for video digitizer components"used by video digitizer components%video digitizer component support for#inserting into compressed sequencesmask planesdoubling operations and$one-quarter reduction operations andquadrupling operations andvertical flip operations and!video digitizer component uses ofmaximum source rectanglesMyInterruptProc function+National Television System Committee (NTSC)NTSC input video<identifying application's connection to digitizer componentsPAL input videoPhase Alternation Line (PAL)phase-locked loopsphase-locked loops (PLL)PLL (phase-locked loops) video digitizer component values RGB inputs-video input(saturation in video digitizer componentssaturation valueSECAM input videoalpha channelsloading'sharpness in video digitizer componentssource coordinate systemsvideo digitizer components'status flags, video digitizer component1Systeme Electronique Couleur avec Memoire (SECAM)'video digitizer components, setting forVDAddKeyColor functionVDClearClipRegion functionVDCompressDone functionVDCompressionList data type VDCompressOneFrameAsync functionVDDone functionVDGetActiveSrcRect functionVDGetBlackLevelValue functionVDGetBrightness functionVDGetClipState functionVDGetCLUTInUse functionVDGetCompressionTypes functionVDGetContrast functionVDGetCurrentFlags functionVDGetDataRate functionVDGetDigitizerInfo functionVDGetDigitizerRect functionVDGetDMADepths functionVDGetFieldPreference functionVDGetHue functionVDGetImageDescription functionVDGetInput function!VDGetInputColorSpaceMode functionVDGetInputFormat functionVDGetInputGammaRecord functionVDGetInputGammaValue functionVDGetKeyColor functionVDGetKeyColorRange functionVDGetMaskandValue functionVDGetMaskPixMap functionVDGetMaxAuxBuffer functionVDGetMaxSrcRect functionVDGetNextKeyColor functionVDGetNumberOfInputs function!VDGetPlayThruDestination functionVDGetPLLFilterType function VDGetPreferredTimeScale functionVDGetSaturation functionVDGetSharpness functionVDGetSoundInputDriver functionVDGetVBlankRect functionVDGetVideoDefaults functionVDGetWhiteLevelValue functionVDGrabOneFrame functionVDGrabOneFrameAsync functionVdigBufferRec data typeVdigBufferRecList data typeVDPreflightDestination function&VDPreflightPlayThruGlobalRect functionVDReleaseAsyncBuffers function VDReleaseCompressBuffer function VDResetCompressSequence functionVDSetBlackLevelValue functionVDSetBrightness functionVDSetClipRegion functionVDSetClipState functionVDSetCompression functionVDSetCompressionOnOff functionVDSetContrast functionVDSetDigitizerRect function$VDSetDigitizerUserInterrupt functionVDSetFieldPreference functionVDSetFrameRate functionVDSetHue functionVDSetInput function!VDSetInputColorSpaceMode functionVDSetInputGammaRecord functionVDSetInputGammaValue functionVDSetInputStandard functionVDSetKeyColor functionVDSetKeyColorRange functionVDSetMasterBlendLevel function!VDSetPlayThruDestination function VDSetPlayThruGlobalRect functionVDSetPlayThruOnOff functionVDSetPLLFilterType functionVDSetSaturation functionVDSetSharpness functionVDSetTimeBase functionVDSetupBuffers functionVDSetWhiteLevelValue functionVDUseThisCLUT functionvertical blanking rectanglesand video digitizer componentdefinedactive source rectanglesalpha channel devices andalpha channelsapplication-defined function inasynchronous digitization(auxiliary buffers for non-DMA componentsblack-and-white digitizationblend levelschannel, determiningmastersupported byblend masksclipping region fordefiningpixel map data forbuffer count%buffers for asynchronous digitization releasing
setting up
specifyingcapabilities ofcapability flagsclippingalpha channels andclearing regions disablingdisabling regionenablingkey colors andmask planes andno support foroutput images region for destination rectanglestate ofcolor digitizationcolor effects andcolor filtering transforms andcolor lookup tables forcomponent type valuescompressed source devices andcompressed sourcescompression parameters, settingcontinuous digitizationcontrast in analog videocounting number of inputs tocreatingminimum support requiredcurrent flagsdata rate, determiningdata structures indestination buffersdestination characteristics ofdestination graphics device fordestination height fordestination width fordestinations, specifyingdigitizer rectangles digitizing and compressing frameDMAeven-field preferenceframe rate, settingfunctions inanalog video, controllingclippingcolor, controlling&compressed source devices, controllingdigitization, controllinggetting information aboutinput sources, selectingselectively displaying videosource characteristics, settingutility functionsgamma structures forgamma values foridle time needed for display%image description structures, gettinginput capabilitiesblack-and-white inputbroadcast inputcolor inputcomposite inputgenlock support
NTSC input PAL input RGB inputs-video inputSECAM inputsignal lock input report VTR inputinput sources toinput video format, determininginterface card, slot forinterrupt functionsinverse color lookup tableskey color devices and
key colorsadding to listdeterminingdigitizer componentsgetting from listrange, determiningsettingssupportvalues, setting range of/key frames, inserting into compressed sequencesmask plane devicesmatrices andmaximum source rectanglesmultiple bufferingodd-field preferenceoffscreen digitizingonscreen digitizingoptional functions foroutput capabilitiesasynchronous grabsblendingcompressed image data onlycompressed-source devicesdithering of output images!drawing images during compressionflipping output imagesincreasing sizequadrupling sizequartering sizerotatingscreen bits, unreadable shrinkingskewing
stretchingwarpingphase-locked loopspixel depthrequest code valuesrequired functions for
saturationselectively displaying videosharpness in analog videosingle-frame digitizationsound input driver, gettingsource coordinate systemssource video signalcharacteristics ofstandard usedsource video, selectingstatus flags status oftime base, settingtime scale, getting preferredtransformation matrix supporttypes ofvideo destination buffersVTR input videowhite level valuesdefinedreturning currentreturning default&setting for video digitizer componentszzblendLevels fieldcompression list structurezzcompressFlags fieldbuffer list structurezzdest fieldzzdigiInDoesBW enumeratorzzdigiInDoesColor enumerator zzdigiInDoesComponent enumerator zzdigiInDoesComposite enumeratorzzdigiInDoesGenLock enumeratorzzdigiInDoesNTSC enumeratorzzdigiInDoesPAL enumeratorzzdigiInDoesSECAM enumeratorzzdigiInSignalLock enumerator zzdigiInVTR_Broadcast enumeratorzzdigiOutDoes1 enumeratorzzdigiOutDoes16 enumeratorzzdigiOutDoes2 enumeratorzzdigiOutDoes32 enumeratorzzdigiOutDoes4 enumeratorzzdigiOutDoes8 enumerator"zzdigiOutDoesAsyncGrabs enumeratorzzdigiOutDoesBlend enumerator zzdigiOutDoesCompress enumerator$zzdigiOutDoesCompressOnly enumeratorzzdigiOutDoesDither enumeratorzzdigiOutDoesDMA enumeratorzzdigiOutDoesDouble enumerator!zzdigiOutDoesHorizFlip enumerator"zzdigiOutDoesHWPlayThru enumeratorzzdigiOutDoesILUT enumerator zzdigiOutDoesKeyColor enumeratorzzdigiOutDoesMask enumerator.zzdigiOutDoesPlayThruDuringCompress enumeratorzzdigiOutDoesQuad enumeratorzzdigiOutDoesQuarter enumeratorzzdigiOutDoesRotate enumeratorzzdigiOutDoesShrink enumerator!zzdigiOutDoesSixteenth enumeratorzzdigiOutDoesSkew enumeratorzzdigiOutDoesStretch enumerator,zzdigiOutDoesUnreadableScreenBits enumerator zzdigiOutDoesVertFlip enumeratorzzdigiOutDoesWarp enumeratorzzdigitInDoesSVideo enumeratorzzdmaDepth1 enumeratorzzdmaDepth16 enumeratorzzdmaDepth2 enumeratorzzdmaDepth2Gray enumeratorzzdmaDepth32 enumeratorzzdmaDepth4 enumeratorzzdmaDepth4Gray enumeratorzzdmaDepth8 enumeratorzzdmaDepth8Gray enumeratorzzformatFlags fieldzzgdh fieldzzinputCapabilityFlags fieldzzinputCurrentFlags field!zzkSelectVDAddKeyColor enumerator"zzkSelectVDClearClipRgn enumerator"zzkSelectVDCompressDone enumerator+zzkSelectVDCompressOneFrameAsync enumeratorzzkSelectVDDone enumerator&zzkSelectVDGetActiveSrcRect enumerator(zzkSelectVDGetBlackLevelValue enumerator#zzkSelectVDGetBrightness enumerator"zzkSelectVDGetCLUTInUse enumerator)zzkSelectVDGetCompressionTypes enumerator!zzkSelectVDGetContrast enumerator%zzkSelectVDGetCurrentFlags enumerator!zzkSelectVDGetDataRate enumerator&zzkSelectVDGetDigitizerInfo enumerator&zzkSelectVDGetDigitizerRect enumerator"zzkSelectVDGetDMADepths enumerator(zzkSelectVDGetFieldPreference enumeratorzzkSelectVDGetHue enumerator)zzkSelectVDGetImageDescription enumeratorzzkSelectVDGetInput enumerator,zzkSelectVDGetInputColorSpaceMode enumerator$zzkSelectVDGetInputFormat enumerator)zzkSelectVDGetInputGammaRecord enumerator(zzkSelectVDGetInputGammaValue enumerator!zzkSelectVDGetKeyColor enumerator&zzkSelectVDGetKeyColorRange enumerator%zzkSelectVDGetMaskandValue enumerator#zzkSelectVDGetMaskPixMap enumerator%zzkSelectVDGetMaxAuxBuffer enumerator#zzkSelectVDGetMaxSrcRect enumerator%zzkSelectVDGetNextKeyColor enumerator'zzkSelectVDGetNumberOfInputs enumerator,zzkSelectVDGetPlayThruDestination enumerator&zzkSelectVDGetPLLFilterType enumerator+zzkSelectVDGetPreferredTimeScale enumerator#zzkSelectVDGetSaturation enumerator"zzkSelectVDGetSharpness enumerator)zzkSelectVDGetSoundInputDriver enumerator#zzkSelectVDGetVBlankRect enumerator&zzkSelectVDGetVideoDefaults enumerator(zzkSelectVDGetWhiteLevelValue enumerator"zzkSelectVDGrabOneFrame enumerator'zzkSelectVDGrabOneFrameAsync enumerator*zzkSelectVDPreflightDestination enumerator)zzkSelectVDPreflightGlobalRect enumerator)zzkSelectVDReleaseAsyncBuffers enumerator+zzkSelectVDReleaseCompressBuffer enumerator+zzkSelectVDResetCompressSequence enumerator(zzkSelectVDSetBlackLevelValue enumerator#zzkSelectVDSetBrightness enumerator zzkSelectVDSetClipRgn enumerator"zzkSelectVDSetClipState enumerator$zzkSelectVDSetCompression enumerator)zzkSelectVDSetCompressionOnOff enumerator!zzkSelectVDSetContrast enumerator&zzkSelectVDSetDigitizerRect enumerator/zzkSelectVDSetDigitizerUserInterrupt enumerator(zzkSelectVDSetFieldPreference enumerator"zzkSelectVDSetFrameRate enumeratorzzkSelectVDSetHue enumeratorzzkSelectVDSetInput enumerator,zzkSelectVDSetInputColorSpaceMode enumerator)zzkSelectVDSetInputGammaRecord enumerator(zzkSelectVDSetInputGammaValue enumerator&zzkSelectVDSetInputStandard enumerator!zzkSelectVDSetKeyColor enumerator&zzkSelectVDSetKeyColorRange enumerator)zzkSelectVDSetMasterBlendLevel enumerator,zzkSelectVDSetPlayThruDestination enumerator+zzkSelectVDSetPlayThruGlobalRect enumerator&zzkSelectVDSetPlayThruOnOff enumerator&zzkSelectVDSetPLLFilterType enumerator#zzkSelectVDSetSaturation enumerator"zzkSelectVDSetSharpness enumerator!zzkSelectVDSetTimeBase enumerator"zzkSelectVDSetupBuffers enumerator(zzkSelectVDSetWhiteLevelValue enumerator!zzkSelectVDUseThisCLUT enumeratorzzlist fieldzzlocation fieldzzmask fieldzzmaskgdh fieldbuffer list structurezzmaxDestHeight fieldzzmaxDestWidth fieldzzminDestHeight fieldzzminDestWidth fieldzzntscIn enumeratorzzoutputCapabilityFlags fieldzzoutputCurrentFlags fieldzzpalIn enumeratorzzprivate fieldbuffer list structurecompression list structurezzsecamIn enumeratorzzslot fieldzztypeName fieldzzvdigType fieldzzvdTypeAlpha enumeratorzzvdTypeBasic enumeratorzzvdTypeKey enumeratorzzvdTypeMask enumeratorzzvdUseAnyField enumeratorzzvdUseEvenField enumeratorzzvdUseOddField enumerator&zzvideoDigitizerComponentType constant'eat ' component type value'soun' media type'spit' component type value'TEXT' component subtype value'vide' media typemovie data exchange componentsmanufacturer fieldmovie data exchange values formovie data exchange values for)movie data exchange components values forConvertFileToMovieFile function<data exchange components. See movie data exchange components9exchanging movie data. See movie data exchange componentsexporting data to a PICS file8exporting movie data. See movie data exchange componentsimporting a Scrapbook file8importing movie data. See movie data exchange componentsauxiliary datachunk size, settingcomponent flagscomponent subtype valuescomponent type valuesconfiguringcreating!creating tracks for imported dataduration of data, settingexporting data to a fileto a handleto a PICS filefunction selector valuesfunctions in#configuring movie export components#configuring movie import componentsexporting movie dataimporting movie data importinga Scrapbook filedatadata to paste or insert
from scrapinto existing tracks$invoking via Movie Toolbox functionsmanufacturer valuesmedia files andoutput file, settingprogress functions, setting5required component functions for export, implementing5required component functions for import, implementingsample descriptions andsample duration, setting(spatial dimensions of new track, setting
tracks anduser dialog boxesdata conversion operations and movie data export components and movie data import components andMovieExportComponent data type MovieExportDoUserDialog function$MovieExportGetAuxiliaryData function#MovieExportSetProgressProc functionMovieExportToFile functionMovieExportToHandle functionMovieImportComponent data type MovieImportDoUserDialog functionMovieImportFile functionMovieImportHandle function$MovieImportSetAuxiliaryData function MovieImportSetChunkSize function!MovieImportSetDimensions functionMovieImportSetDuration function MovieImportSetFromScrap function MovieImportSetMediaFile function#MovieImportSetProgressProc function(MovieImportSetSampleDescription function%MovieImportSetSampleDuration function1. See movie controller components ; Movie Toolboxexporting data to a PICS fileimporting a Scrapbook file9specifying a data exchange component to the Movie Toolbox*finding a specific data exchange component"to a movie data exchange componentPasteHandleIntoMovie function PutMovieIntoTypedHandle function$movie data exchange component valuessaving sample description data zzcanMovieExportFiles enumerator"zzcanMovieExportHandles enumerator zzcanMovieImportFiles enumerator"zzcanMovieImportHandles enumerator$zzdontAutoFileMovieImport enumerator(zzhasMovieExportUserInterface enumerator(zzhasMovieImportUserInterface enumerator+zzkMovieExportDoUserDialogSelect enumerator/zzkMovieExportGetAuxiliaryDataSelect enumerator.zzkMovieExportSetProgressProcSelect enumerator%zzkMovieExportToFileSelect enumerator'zzkMovieExportToHandleSelect enumerator+zzkMovieImportDoUserDialogSelect enumerator#zzkMovieImportFileSelect enumerator%zzkMovieImportHandleSelect enumerator/zzkMovieImportSetAuxiliaryDataSelect enumerator+zzkMovieImportSetChunkSizeSelect enumerator,zzkMovieImportSetDimensionsSelect enumerator*zzkMovieImportSetDurationSelect enumerator+zzkMovieImportSetFromScrapSelect enumerator+zzkMovieImportSetMediaFileSelect enumerator.zzkMovieImportSetProgressProcSelect enumerator3zzkMovieImportSetSampleDescriptionSelect enumerator0zzkMovieImportSetSampleDurationSelect enumeratorzzMovieExportType constant#zzmovieImportCreateTrack enumerator"zzmovieImportInParallel enumerator)control flag for MovieImportFile function(result flag for MovieImportFile function$zzmovieImportMustUseTrack enumerator)control flag for MovieImportFile function0zzmovieImportResultUsedMultipleTracks enumerator(result flag for MovieImportFile function*result flag for MovieImportHandle functionzzMovieImportType constant zzprogressOpExportMovie constant zzprogressOpImportMovie constantzzSoundMediaType constantzzVideoMediaType constant'gnrc' component subtype'mhlr' component subtypebase media handler componentsclient status of componentdefined0derived media handler capabilities, notifying ofopening a connection to0relationship to derived media handler componentssaving component instance forutility function provided by#complete movie parameter structures'base media handler components value fortypes'base media handler components value for*derived media handler components value forComponentSetTarget functionDelegateComponent function derived media handler componentsactivating a mediabase media handlers and*black-and-white screen support, indicatingboundary changes, determining-capabilities, reporting to base media handlerclipping capability, indicatingclipping region, setting#complete movie parameter structurescomponent flagscomponent type valuecreatingdata structure indefineddestination region, settingdisplaying samplesdrawing a media sampleduration of mediaeffective rate of mediafunction selector valuesfunctions in#base media handler utility functiongeneral data managementgraphics data managementmedia handler managementsound data managementgraphics world, changingidentifier of current media,identifier of movie containing current track!idle processor time, getting moreimage dimensions, settinginitializing%irregular destination region, settingmatricesmedia characteristics of tracksmovie time scale, changedMovie Toolbox andoffscreen buffer, usingopaqueness, determiningprerolling a mediarate, settingreceiving idle processor time!reporting errors to Movie Toolbox.required component functions for, implementingretrieving auxiliary datasound volumespatial dimensions, changing)spatial processing capability, indicatingstoring auxiliary datasuppressing idle eventstime base for mediatime scalestrack edits, finding out about!transfer mode support, indicatingtransparency, determining!derived media handler components. GetMovieCompleteParams data type!graphics device for current moviegraphics port for current movie derived media handler componentsmedia handler components andmedia characteristics3media handlers. See base media handler components /5media handlers. See derived media handler components.MediaGetMediaInfo function!MediaGetNextBoundsChange functionMediaGetSrcRgn functionMediaGetTrackOpaque functionMediaGGetStatus functionMediaGSetVolume functionMediaHasCharacteristic functionMediaIdle functionMediaInitialize functionMediaPreroll functionMediaPutMediaInfo function&MediaSampleDescriptionChanged functionMediaSetActive functionMediaSetClip functionMediaSetDimensions functionMediaSetGWorld function$MediaSetHandlerCapabilities functionMediaSetMatrix functionMediaSetMediaTimeScale functionMediaSetMovieTimeScale functionMediaSetRate functionMediaTrackEdited functionmovie parameter structuressaving values from$derived media handler components andduration ofgraphics device forgraphics port for4identifier of movie containing current media's tracktime scale for0creating a component instance of a media handler,opening a connection to a base media handler!to a base media handler componentobtaining data for QuickDraw&derived media handler component values8request processing, derived media handler components and for mediatarget requests, sendingtracksduration of-identifier for track containing current media$identifying by media characteristicsimage height of track rectangleimage width of track rectanglematte region for#zzAudioMediaCharacteristic constantzzeffectiveRate fieldzzhandlerCanClip constantzzhandlerCanMatte constant!zzhandlerCanTransferMode constantzzhandlerCGrafPortOnly constantzzhandlerHasSpatial constantzzhandlerNeedsBuffer constantzzhandlerNoIdle constantzzhandlerNoScheduler constantzzhandlerWantsTime constantzzheight field(zzkMediaGetGraphicsModeSelect enumerator%zzkMediaGetMediaInfoSelect enumerator,zzkMediaGetNextBoundsChangeSelect enumerator(zzkMediaGetSoundBalanceSelect enumerator"zzkMediaGetSrcRgnSelect enumerator'zzkMediaGetTrackOpaqueSelect enumerator#zzkMediaGGetStatusSelect enumerator#zzkMediaGSetVolumeSelect enumerator*zzkMediaHasCharacteristicSelect enumeratorzzkMediaIdleSelect enumerator#zzkMediaInitializeSelect enumerator zzkMediaPrerollSelect enumerator%zzkMediaPutMediaInfoSelect enumerator1zzkMediaSampleDescriptionChangedSelect enumerator"zzkMediaSetActiveSelect enumerator zzkMediaSetClipSelect enumerator&zzkMediaSetDimensionsSelect enumerator(zzkMediaSetGraphicsModeSelect enumerator"zzkMediaSetGWorldSelect enumerator/zzkMediaSetHandlerCapabilitiesSelect enumerator"zzkMediaSetMatrixSelect enumerator*zzkMediaSetMediaTimeScaleSelect enumerator*zzkMediaSetMovieTimeScaleSelect enumerator zzkMediaSetRateSelect enumerator(zzkMediaSetSoundBalanceSelect enumerator$zzkMediaTrackEditedSelect enumeratorzzmAtEnd enumeratorzzmDidDraw enumeratorzzmediaDuration field'zzmediaHandlerFlagBaseClient enumeratorzzmediaScale fieldzzmMustDraw enumeratorzzmNeedsToDraw enumeratorzzmovieDuration fieldzzmovieGD fieldzzmoviePort fieldzzmovieScale fieldzzmPreflightDraw enumeratorzztheMedia fieldzztheMovie fieldzztheTrack fieldzztimeBase fieldzztrackDuration fieldzztrackMatte fieldzztrackMovieMatrix fieldzzversion field"complete movie parameter structure$zzVisualMediaCharacteristic constantzzvolume fieldzzwidth field'clok' component type'micr' component subtype'mill' component subtype value'seco' component subtype value'tick' component subtype valueAddCallBackToTimeBase functioncallback events+assigning to time base by a clock componentcallback header structurescanceling by a clock componentchanges in start or stop time#control flags for a clock componentcreating for a clock component+detecting rate changes by a clock component+detecting time changes by a clock componentdisposing by a clock componentfinding by a clock componentremoving from a clock component,removing from time base by a clock component!rescheduling by a clock componentscheduling by a clock componenttime base rate, changing&clock component support for time basesexecuting by clock componentsfor clock componentsidentifierscallback header structuresassigning a time base tocallback eventscallback functionscallback header structurescomponent flags, definedcomponent subtype valuescomponent type valueconstant rate forcurrent time anddata structures infunctions ingetting the current timemanaging the time%Movie Toolbox clock support functionsusing the callback functionsrate changes inrequest code values support functions, Movie Toolboxtime base, creatingtime changesvariable rate forClockCallMeWhen functionClockCancelCallBack functionClockDisposeCallBack functionClockGetTime functionClockNewCallback functionClockRateChanged functionClockSetTimeBase functionClockStartStopChanged functionClockTimeChanged functionclock components values fortypesclock components value for/current time, determining with clock componentsExecuteCallBack functionGetFirstCallBack functionGetNextCallBack function!clock component support functionsclock components and-specifying a clock component for an operationQTCallBackHeader data type!RemoveCallBackToTimeBase functionclock component values"system clocks, component types for'callback functions for clock componentsassigning callback eventsassigning to a clock component+callback events, finding by clock component.clock component support for callback functionsclock components andexecuting a callback functionremoving callback eventszzcallBackAtRate enumeratorzzcallBackAtTime enumeratorzzcallBackAtTimeJump enumeratorzzcallBackFlags fieldzzclockComponentType constant#zzkClockCallMeWhenSelect enumerator'zzkClockCancelCallBackSelect enumerator(zzkClockDisposeCallBackSelect enumerator zzkClockGetRateSelect enumerator zzkClockGetTimeSelect enumerator&zzkClockImplementsCallBacks enumerator$zzkClockNewCallBackSelect enumerator$zzkClockRateChangedSelect enumeratorzzkClockRateIsLinear enumerator$zzkClockSetTimeBaseSelect enumerator)zzkClockStartStopChangedSelect enumerator$zzkClockTimeChangedSelect enumerator!zzqtcbNeedsRateChanges enumerator&zzqtcbNeedsStartStopChanges enumerator!zzqtcbNeedsTimeChanges enumeratorzzqtPrivate fieldzzreserved1 field!zzsystemMicrosecondClock constant!zzsystemMillisecondClock constantzzsystemSecondClock constantzzsystemTickClock constantzztriggerRateChange enumeratorzztriggerRateEqual enumeratorzztriggerRateGT enumeratorzztriggerRateGTE enumeratorzztriggerRateLT enumeratorzztriggerRateLTE enumerator zztriggerRateNotEqual enumeratorzztriggerTimeBwd enumeratorzztriggerTimeEither enumeratorzztriggerTimeFwd enumerator'pmak' component type'pnot' component typepreview componentspreview components values forpreview components values for"displaying image data as a previewpreview components andpreviews for, displaying$identifying a preview component withcreating preview component withpnotResItem data typepnotResource data type
caches and&converting data for display as previewdisplaying movie previewsevent handling andfunctions increating previewsdisplaying previewshandling eventsobtaining data for*required component functions, implementing6required component functions, implementing<$startrangeresources forstoring preview data in filesusing preview data preview resource item structurespreview resourcesPreviewEvent functionpreviewing a PICS filePreviewMakePreview function$PreviewMakePreviewReference functionPreviewShowData functionpreview component values"zzkPreviewEventSelector enumerator1zzkPreviewMakePreviewReferenceSelector enumerator(zzkPreviewMakePreviewSelector enumerator%zzkPreviewShowDataSelector enumeratorzzmodDate fieldpreview resourcepreview resource item structurezznumResItems field&zzpnotComponentNeedsNoCache enumerator%zzpnotComponentWantsEvents enumeratorzzpnotResItem fieldpreview resource item structurezzresID fieldzzresType fieldpreview resourcepreview resource item structurezzrgnCode fieldzzuseType fieldpreview resource